emulsifying matter - Spanish English Dictionary